open stitch - French English Dictionary